WSAL\Views\Notifications D

Total Complexity 301
Dependencies 15
Dependents 11
Total lines 1,589
Lines of code 820
Logical lines of code 398
Comment lines 305
Methods 38
Properties 7

Methods 38

Method Rating Maintainability Complexity Lines of code
settings_check_and_save()
D
23
69 135
build_in_check_and_save()
D
26
57 115
custom_notifications_check_and_save()
C
37 29 59
compare_and_fire_events()
C
39 25 56
content_show()
B
35 14 101
send_daily_summary()
A
43 14 47
save_settings_ajax()
A
50 14 24
send_weekly_summary_cron()
A
55 8 19
send_daily_summary_cron()
A
55 8 19
is_default_slack_set()
S
59 6 14
is_default_twilio_set()
S
59 6 14
get_global_notifications_setting()
S
57 5 18
set_global_notifications_setting()
S
59 4 16
is_url_shortner_enabled()
S
67 4 7
get_default_twilio()
S
67 4 7
get_default_mail()
S
67 4 7
is_default_mail_set()
S
67 4 7
get_default_slack()
S
67 4 7
init()
S
59 3 13
get_notification_titles()
S
45 1 41
header()
S
55 1 23
register_alert_formatters()
S
61 1 13
wsal_init()
S
80 1 3
get_title()
S
78 1 3
has_plugin_shortcut_link()
S
81 1 3
get_weight()
S
81 1 3
is_accessible()
S
81 1 3
get_safe_view_name()
S
81 1 3
is_visible()
S
81 1 3
get_name()
S
78 1 3
get_report_back_link()
S
65 1 9
set_hook_suffix()
S
80 1 3
get_hook_suffix()
S
80 1 3
footer()
S
89 1 2
render_icon()
S
80 1 5
render_title()
S
78 1 3
render_content()
S
80 1 3
obscure_query()
S
69 1 6